dren principal - Spanish English Dictionary